Platform Explorer / Nuxeo Platform 6.0

Extension point listeners

Documentation

Enable clients to register event listeners to one or more topics

Contribution Descriptors

  • Class: org.nuxeo.runtime.services.event.ListenerDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-ui-web-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.ui.web.rest.services.URLPolicyServiceCacheFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-automation-core-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
            <listener class="org.nuxeo.ecm.automation.core.impl.ReloadListener">
                <topic>org.nuxeo.runtime.reload</topic>
            </listener>
        </extension>
  • nuxeo-core-storage-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.core.storage.RepositoryReloader">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-ui-web-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.ui.web.reload.NuxeoJSFReloadHandler">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-web-common-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.web.common.admin.AdministrativeStatusListener">
          <topic>administrativeStatus</topic>
        </listener>
      </extension>
  • nuxeo-platform-webapp-base-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.webapp.seam.NuxeoSeamFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-platform-directory-core-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.directory.DirectoryCacheFlusher">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-core-schema-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.core.schema.FlushPendingsRegistrationOnReloadListener">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-drive-core-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.drive.service.impl.FileSystemItemFactoryReloadListener">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-routing-core-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.ecm.platform.routing.core.listener.RouteModelsReloader">
          <topic>org.nuxeo.runtime.reload</topic>
        </listener>
      </extension>
  • nuxeo-theme-styling-6.0.jar
    <extension point="listeners" target="org.nuxeo.runtime.EventService">
        <listener class="org.nuxeo.theme.styling.service.ThemeStylingNotifier">
          <topic>org.nuxeo.theme</topic>
        </listener>
      </extension>